Packaging containers careers in Mecca, Saudi Arabia